@charset "utf-8";

body{ background:url("../img/login_bg.gif");}

.details_top span{ display: none;}

.shop_return{ width: 100px; height: 100px; background: green; z-index: 5; position: fixed; left: 0; top: 0; opacity: 0;}

.shop_link{ font-size: 30px; color: #fff; position: fixed; top: 21px; right: 30px; z-index: 5;}

.shop_style{ width: 100%; height: 1500px; background: #fff; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; position: absolute; top: 117px;}
.shop_title{ width: 100%; border-bottom: 1px solid #ccc; padding-top: 65px;}
.shop_title dl{ width: 160px; height: 83px; border:1px solid #ddd; display: inline-block; line-height: 38px; text-align: center; margin: 0 5px 65px 15px; padding-top: 5px;background:none;}
/*.shop_title dl:nth-child(2){ background:url("../img/shop_bg.jpg"); border: none;}*/
.shop_title dl.act{ background:url("../img/shop_bg.jpg"); border: none;}
.shop_title dl dt{ font-size: 30px; color: #666;}
.shop_title dl dd{ font-size: 28px; color: #666;}
.shop_news{ width: 100%;}
.shop_news ul{ display: none;}
.shop_news ul:nth-child(2){ display: block;}
.shop_news ul li{ width: 90%; font-size: 28px; color: #999; text-align: justify; margin: 0 auto; margin-top: 30px;}
.shop_news ul li:first-child{ font-size: 30px;}

hr{ width: 90%; margin: 0 auto; margin-top: 50px;}

.shop_int{ margin-bottom: 150px; padding: 0 20px 150px 40px; margin-top: 50px;}
.shop_int strong{ display: block; width: 375px; font-size: 30px; color: #333; font-weight: normal;}
.shop_int strong span{ color: #f14958;}
.shop_int strong input{ width: 30px; height: 30px; border: 1px solid #333; position: relative; top: 4px;}
.shop_int p{ display: none; font-size: 26px; color: #333; line-height: 40px; margin-top: 40px;}

.shop_input{ width: 100%; height: 100px; background: #888; line-height: 100px; text-align: center; position: fixed; bottom: 0; left: 0;}
.shop_input p{ color: #fff; font-size: 40px;}

.Ddivok2-content-info ul{ padding-top: 15px;}
.Ddivok2-content-info ul li{ line-height: 50px;}

/* 电商订购查询 */
.tran_deal_style{ width: 100%; min-height: 1140px; background:url("../img/login_bg.gif"); position: absolute; top: 190px;}
.news_deal{ width: 690px; background-color: #fff; border: 1px solid #dfdfdf; margin: 0 auto; margin-top: 25px;}
.news_deal strong{ display: block; width: 625px; margin: 0 auto; font-size: 32px; line-height: 50px; font-weight: normal; border-bottom: 1px solid #dfdfdf; padding: 15px 0;}
.news_deal p{ display: block; width: 625px; font-size: 28px; color: #888; margin: 20px auto 20px;}
.news_deal p span{ float: right;}
.tran_deal_style .artfin_no_style{ position: absolute; top: 0; left: 50%; width:166px; height: 166px; background: url("../img/lack_news.png") -335px -490px no-repeat; overflow: hidden; margin-left: -83px;}
.entrust_category{ width: 100%; height: 100px; background: #fff; border-bottom: 1px solid #dfdfdf; margin-bottom: 25px; position: fixed; top: 88px; z-index: 2;}
.entrust_category ul li{ float: left; width: 50%; font-size: 30px; text-align: center; line-height: 100px; border-right: 1px solid #dfdfdf;}
.entrust_category ul li:last-child{ width: 49.5%; border: none;}
.entrust_category_news{ display: none; width: 100%; max-height: 510px; overflow: hidden; overflow-y: scroll; background: #fff; position: fixed; top: 189px; z-index: 2;}
.entrust_category_news ul{ display: none;}
.entrust_category_news ul li{ height: 100px; font-size: 30px; line-height: 100px; border-bottom: 1px solid #dfdfdf; padding-left: 60px;}
.entrust_category_news ul li:first-child{ background:url('../img/rightYes.png') 680px 35px no-repeat;}
.entrust_category_news ul li:last-child{ border: none;}

/* 图片轮换 */
.artist_none{
    display: none;
    width: 100%;
    height: 980px;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2;
    margin-top: -490px;
}
.artist-detail-load-more{
    text-align: center;
}
.artist-detail-load-more strong{
    font-size: 26px;
    font-weight: normal;
    position: relative;
    top: 40px;
}
/*.artist-detail-load-more b{*/
    /*font-size: 38px;*/
    /*font-weight: normal;*/
    /*position: absolute;*/
    /*right: 20px;*/
    /*top: 7px;*/
/*}*/
.artist-detail-load-more input{
    width: 350px;
    height: 70px;
    line-height: 70px;
    background: #f14958;
    color: #fff;
    border: none;
    border-radius: 10px;
    font-size: 28px;
    position: relative;
    top: 50px;
}
.art-show-contant p {
    color: #404040;
    font-size: 26px;
    margin-bottom: 5px;
    position: relative;
    top: -30px;
}
.swiper-slide p:first-child{
    font-size: 30px;
}
.art-show-contant i {
    color: #666;
    font-size:26px;
    font-style: normal;
    position: relative;
    top: -30px;
}
.art-show-contant i em{
    font-style: normal;
}
.art-show-contant input {
    width: 28px;
    position: relative;
    top: -40px;
}
.device {
    width: 750px;
    margin-top: 40px;
    overflow: hidden;
}
.swiper-container {
    width: 1620px;
    color: #fff;
    background: none;
    text-align: center;
}
.swiper-wrapper{
    height: 730px;
    overflow: hidden;
}
.swiper-slide {
    width: 540px;
    float: left;
    opacity: 0.4;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -ms-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.swiper-slide-visible {
    width: 540px;
    opacity: 0.5;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
}
.swiper-slide-active {
    width: 540px;
    top: 0;
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.swiper-slide .title {
    font-style: italic;
    font-size: 42px;
    margin-top: 80px;
    margin-bottom: 0;
    line-height: 45px;
}
.swiper-slide a{
    display: block;
    height: 520px;
    overflow: hidden;
}
.swiper-slide span{
    display:inline-block;
    height:520px;
    vertical-align:middle;
}
.swiper-slide img{
    width: 540px;
    height: 440px;
    vertical-align:middle;
}
.pagination {
    position: absolute;
    z-index: 20;
    left: 0;
    width: 100%;
    text-align: center;
    bottom: 5px;
}

/* 编辑地址 */
.address_none{ display: none; width: 100%; height: 845px; background: #fff; position: absolute; top: 50%; left: 0; z-index: 2; margin-top: -422px;}
.address_none strong{ display: block; width: 220px; font-size: 30px; font-weight: normal; margin: 0 auto; margin-top: 40px; margin-bottom: 40px;}
.address_big_bg{ width: 100%;}
.address_big_bg dl{ width: 715px; height: 68px; font-size: 28px; border-bottom: 1px solid #dfdfdf; float: right; position: relative; padding: 22px 0 0 5px;}
.address_big_bg dl dt{ width: 190px; display: inline-block;}
.address_big_bg dl dd{ display: inline-block;}
.address_big_bg dl dd input,textarea{ border: none; width: 450px; font-size: 28px; outline: none; resize: none; font-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.address_big_bg dl:nth-child(3){
    background: url("../img/disclosure_arrow.png") 678px center no-repeat;
}
.address_big_bg dl:last-child{ height: 220px;}
.address_big_bg dl:last-child dd{ display: inherit; margin-top: 20px;}
.address_big_bg dl:last-child dd textarea{ width: 670px; height: 150px; overflow: hidden;}
.address_button{ display: block; width: 350px; height: 70px; background: #f14958; text-align: center; border: none; border-radius: 10px; line-height: 70px; font-size: 28px; color: #fff; margin: 0 auto; margin-top: 70px;}

/* 地址弹窗 */
.city_show{ display: none; position: absolute; top: 50%; left: 50%; margin: -475px 0 0 -345px; width: 690px; height: 950px; background-color: #fff; border-radius: 30px; z-index: 2;}
.city_show_news strong{ display: block; width: 100%; height: 90px; font-size: 32px; color: #f14958; line-height: 90px; font-weight: normal; text-align: center; border-bottom: 1px solid #dfdfdf;}
.city_show_news ul{ height: 825px; overflow-y: scroll;}
.city_show_news ul li{ width: 650px; height: 90px; font-size: 30px; color: #555; line-height: 90px; border-bottom: 1px solid #dfdfdf; float: right; background: url("../img/disclosure_arrow.png") 590px center no-repeat;}